5-Star Hotel near Dolphin House Museum, Alice Town, Bimini Islands, Bahamas
1. Resorts World Bimini
Address: Bimini IslandThis beachfront complex is set in the Bimini Islands, 5 minutesÆ’?? drive from the Lost City of Atlantis. Resorts World Bimini features a sun terrace with swimming pool, an extensive garden and free Wi-Fi throughout.
- Book Now
-
USD 229